<?php
/**
 * caricamento batch del file di release del meta-base
 */
require_once("../../../config.inc.php");
require_once(SERVER_FS_ROOT."/app/_inc/sdao/StructuredDataAccessObject.php");
require_once(SERVER_FS_ROOT."/app/_inc/mix.func.php");
require_once(SERVER_FS_ROOT."/app/util/imex/_inc/importExport.func.php");
require_once(SERVER_FS_ROOT."/app/util/imex/_inc/loadRel.func.php");
sxBatchOut(date('d/m/Y')." - Caricamento file release nel meta-base");
$objSDAO = new SDAO($aMetaConPar);
$errMsg = '';
$nomeFile = trim($argv[1]);
$aImpTab = array();
$aConfTab = array();
$headPref = $timeExp = $dbTypeExp = $hostExp = $dbNameExp = '';
$serImpTab = file_get_contents($nomeFile);
if($serImpTab === false) {
	sxBatchOut(_t("Impossibile leggere il file '%s'",$nomeFile),true);
} 
if (substr($serImpTab,0,10) != "POLARIS-MB" ) {
	sxBatchOut(_t("File caricato non riconosciuto"),true);
} 
list($headPref, $dateExp, $hourExp, $dbTypeExp, $hostExp, $dbNameExp, $serverExp, $computerExp) = 
		explode(" ",substr($serImpTab,0,128));
if ($hostExp == 'localhost') {$hostExp = $serverExp;}
if ($hostExp == 'localhost') {$hostExp = $computerExp;}
$aImpTab = unserialize(substr($serImpTab,128));
loadMetaBaseTxt($aImpTab);
exit(0);

?>
